#pragma once

#include <Vector3.h>
#include "Camera.h"


namespace soft_renderer
{
	class Matrix4;

	class OrthographicCamera : public Camera
	{
	private:
		double left;
		double right;
		double bottom;
		double top;
		double near;
		double far;

	public:
		OrthographicCamera(double left, double right, double bottom, double top, double near, double far);
		void updateProjectionMatrix() override;
	};
}